tear open the christmas presents - Francés Inglés Diccionario